#include <stdio.h>
long long jiecheng(int n)
{
	if(n<=1)
	{
		return 1;
	}
	else
	{
		return n*jiecheng(n-1);
	}
	
}

int main()
{
	long long  s,p=0;
	for(int i=1;i<20;i++)
	{
		s=jiecheng(i);
		printf("%d\n",s);
		p=p+s;
	}
	printf("\n%d\n",p);
	return 0;
}

